package br.com.foxinline.enums;

/**
 *
 * @author laverson
 */
public enum TipoCurso {

    CRECHE(1, "Creche"),
    PRE_ESCOLA(2, "Pré-escola (Exceto CA)"),
    CLASSE_ALFABETIZADA(3, "Classe alfabetizada - CA"),
    ENSINO_FUNDAMENTAL_1_4(4, "Ensino Fundamental 1ª a 4ª séries"),
    ENSINO_FUNDAMENTAL_5_8(5, "Ensino Fundamental 5ª a 8ª séries"),
    ENSINO_FUNDAMENTAL_COMPLETO(6, "Ensino Fundamental Completo"),
    ENSINO_FUNDAMENTAL_ESPECIAL(7, "Ensino Fundamental Especial"),
    ENSINO_FUNDAMENTAL_EJA_1_4(8, "Ensino Fundamental EJA - séries iniciais (Supletivo 1ª a 4ª)"),
    ENSINO_FUNDAMENTAL_EJA_5_8(9, "Ensino Fundamental EJA - séries finais (Supletivo 5ª a 8ª)"),
    ENSINO_MEDIO(10, "Ensino Médio, Médio 2º ciclo (Científico, Técnico e etc)"),
    ENSINO_MEDIO_ESPECIAL(11, "Ensino Médio Especial"),
    ENSINO_MEDIO_EJA(12, "Ensino Médio EJA (Supletivo)"),
    SUPERIOR(13, "Superior, Aperfeiçoamento, Especialização, Mestrado, Doutorado"),
    ALFABETIZACAO(14, "Alfabetização para Adultos (Mobral, etc)"),
    NENHUM(15, "Nenhum");

    private String nome;
    private Integer valor;

    private TipoCurso(Integer valor, String nome) {
        this.nome = nome;
        this.valor = valor;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Integer getValor() {
        return valor;
    }

    public void setValor(Integer valor) {
        this.valor = valor;
    }

    @Override
    public String toString() {
        return nome;
    }
}
